natural son - İspanyolca İngilizce Sözlük